1. term used to describe if something is really good
2. tottenham (t town) n15 n17 slang and motto
can be shortened to "sho"
Synonyms for sho sho
On this page, you will find 30 slang terms related to Sho Sho. Some of the top words include: Pure dead brilliant, fo sho status, w00r, Audi 5000, Phear, and 25 more.